skyscraper hive - French English Dictionary